Product details
- Publisher : Apress; 1st ed. edition (June 8, 2021)
- Language : English
- Paperback : 312 pages
- ISBN-10 : 1484268725
-
ISBN-13 : 978-1484268728
کتاب Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration 1st ed.
This book covers everything a developer needs to know to hit the ground running and get the most out of Windows Subsystem for Linux (WSL).
Since its release, Windows Subsystem for Linux (WSL) has been growing in popularity, moving from curious early adopters to wide-scale interest, including enterprise development teams using WSL in production. This authoritative guide to WSL covers the gamut, introducing developers to WSL architecture, installation and configuration, the WSL command line, all the way to advanced use cases and performance tunings. Practical examples are sprinkled throughout to reinforce understanding. This book is designed to efficiently and effectively get developers comfortable using this highly useful platform for open-source development on Windows. WSL is uniquely suited to cloud and cross-platform development, and system administrator workflows on Windows.
Windows developers will begin with the basics of installation and then be introduced to the vast library of open source tools that they can integrate into their own workflows, using their existing development tools, such as Code, Visual Studio, and JetBrains IDEs. Readers will learn, hands on, about using WSL to develop cross-platform and cloud-native applications, work with containers, and deploy a local Kubernetes cluster on WSL.
“Much of what WSL is, is what developers make of it” is expert Barnes’ guiding mantra, a theme that is reinforced throughout this valuable cross-platform learning journey. Developers will get excited about the many new opportunities at their fingertips and be astounded at what they can do and achieve with WSL.
What You Will Learn
- Install and configure WSL, a unique and novel configuration process
- Receive an unbiased overview of WSL, its architecture, installation, the command line, practical use cases, and advanced configuration
- Create a development workstation using WSL
- Compare and contrast the differences between WSL 1 and WSL 2
- Explore, in depth, some of the more popular workflows in WSL, including Docker containers
- Consider and plan key factors for a large scale enterprise deployment of WSL
Who This Book Is For
Developers who need to know WSL and how to build a development stack, integrating it with their preferred code editor or IDE if they so choose; existing Windows and Linux system administrators who want to learn how to install, deploy, and manage WSL; power users who are comfortable in a command line, but may be new to Linux or WSL
منابع کتاب کتاب Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration 1st ed.
این کتاب همه چیزهایی را که یک توسعهدهنده باید بداند را پوشش میدهد تا بتواند به بهترین شکل ممکن از زیرسیستم ویندوز برای لینوکس (WSL) استفاده کند.
از زمان انتشار، زیرسیستم ویندوز برای لینوکس (WSL) محبوبیت زیادی پیدا کرده است، و از طرفداران اولیه کنجکاو به علاقهمندیهای گسترده، از جمله تیمهای توسعه سازمانی که از WSL در تولید استفاده میکنند، حرکت کرده است. این راهنمای معتبر برای WSL طیف وسیعی را پوشش می دهد، توسعه دهندگان را با معماری، نصب و پیکربندی WSL، خط فرمان WSL، تا موارد استفاده پیشرفته و تنظیم عملکرد آشنا می کند. مثالهای عملی برای تقویت درک در سرتاسر پاشیده میشوند. این کتاب به گونه ای طراحی شده است که به طور موثر و موثر توسعه دهندگان را با استفاده از این پلت فرم بسیار مفید برای توسعه منبع باز در ویندوز راحت کند. WSL منحصراً برای توسعه ابری و چند پلتفرمی و گردشهای کاری مدیر سیستم در ویندوز مناسب است.
توسعه دهندگان ویندوز با اصول اولیه نصب شروع می کنند و سپس با کتابخانه وسیعی از ابزارهای منبع باز آشنا می شوند که می توانند با استفاده از ابزارهای توسعه موجود خود مانند کد، ویژوال استودیو و JetBrains IDE ها را در گردش کار خود ادغام کنند. خوانندگان به طور عملی در مورد استفاده از WSL برای توسعه برنامه های کاربردی چند پلتفرمی و ابری، کار با کانتینرها و استقرار یک خوشه محلی Kubernetes در WSL یاد خواهند گرفت.
"بیشتر آنچه WSL است، همان چیزی است که توسعه دهندگان از آن می سازند" مانترای راهنمای بارنز متخصص است، موضوعی که در طول این سفر آموزشی ارزشمند بین پلتفرمی تقویت می شود. توسعهدهندگان در مورد فرصتهای جدید فراوانی که در اختیار دارند هیجانزده میشوند و از آنچه میتوانند با WSL انجام دهند و به آن دست یابند شگفت زده میشوند.
آنچه شما یاد خواهید گرفت
- نصب و پیکربندی WSL، یک فرآیند پیکربندی منحصر به فرد و جدید
- یک نمای کلی بی طرفانه از WSL، معماری، نصب، خط فرمان، موارد استفاده عملی و پیکربندی پیشرفته دریافت کنید.
- یک ایستگاه کاری توسعه با استفاده از WSL ایجاد کنید
- تفاوت بین WSL 1 و WSL 2 را مقایسه و مقایسه کنید
- برخی از گردشهای کاری محبوبتر در WSL، از جمله کانتینرهای Docker را به طور عمیق کاوش کنید
- عوامل کلیدی برای استقرار WSL در مقیاس بزرگ را در نظر بگیرید و برنامه ریزی کنید
این کتاب برای چه کسی است
توسعه دهندگانی که نیاز به دانستن WSL و نحوه ایجاد پشته توسعه دارند و در صورت تمایل آن را با ویرایشگر کد یا IDE ترجیحی خود ادغام می کنند. مدیران سیستم ویندوز و لینوکس موجود که می خواهند نحوه نصب، استقرار و مدیریت WSL را بیاموزند. کاربران قدرتمندی که در خط فرمان راحت هستند، اما ممکن است در لینوکس یا WSL جدید باشند
ارسال نظر درباره کتاب Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration 1st ed.